Pushing the limits for medical image reconstruction on recent standard multicore processors

نویسندگان

  • Jan Treibig
  • Georg Hager
  • Hannes G. Hofmann
  • Joachim Hornegger
  • Gerhard Wellein
چکیده

Volume reconstruction by backprojection is the computational bottleneck in many interventional clinical computed tomography (CT) applications. Today vendors in this field replace special purpose hardware accelerators by standard hardware like multicore chips and GPGPUs. This paper presents low-level optimizations for the backprojection algorithm, guided by a thorough performance analysis on four generations of Intel multicore processors (Harpertown, Westmere, Nehalem EX, and Sandy Bridge). We choose the RabbitCT benchmark, a standardized testcase well supported in industry, to ensure transparent and comparable results. Our aim is to provide not only the fastest implementation but also compare to performance models and hardware counter data in order to fully understand the results. We separate the influence of algorithmic optimizations, parallelization, SIMD vectorization, and microarchitectural issues on performance and pinpoint problems with current instruction set extensions on standard CPUs (SSE, AVX). Finally we compare our results to the best GPGPU implementations available for this open competition benchmark.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Image and Video Processing on CUDA: State of the Art and Future Directions

In the last few years a myriad of computer graphic applications have been developed using standard programming techniques, which are mainly based on multicore general-purpose processors (CPUs) architectures. Due to the rapid turning towards high definition multimedia, more and more researches have been done that need both computational resources and memory space to achieve high performance. To ...

متن کامل

Investigating the effects of different kernels used for CT image reconstruction on dose distributions in treatment planning of kidney cancer radiotherapy

Introduction: The quality of CT images used for treatment planning of cancer patients is an important issue in accurate outlining of the tumor volume and organs at risk. Different kernels in CT scanner systems are available for improving the image quality. Applying these kernels  on   CT  images  will  change   the   CT  numbers  and  electron   density   of   tissues, conse...

متن کامل

High Performance Canny Edge Detector using Parallel Patterns for Scalability on Modern Multicore Processors

Canny Edge Detector (CED) is an edge detection operator commonly used by most Image Feature Extraction (IFE) Algorithms and Image Processing Applications. This operator involves the use of a multi-stage algorithm to detect edges in a wide range of images. Edge detection is at the forefront of image processing and hence, it is crucial to have at an up to scale level. Multicore Processors have em...

متن کامل

Surface reconstruction of detect contours for medical image registration purpose

Although, most of the abnormal structures of human brain do not alter the shape of outer envelope of brain (surface), some abnormalities can deform the surface extensively. However, this may be a major problem in a surface-based registration technique, since two nearly identical surfaces are required for surface fitting process. A type of verification known as the circularity check for th...

متن کامل

An Overview of State-of-the-art Denoising and Demosaicking Techniques: toward a Unified Framework for Handling Artifacts during Image Reconstruction

Pushing the physical limits of the camera sensors brings significant challenges to image post-processing techniques, which often have to work under various constraints, such as low-power, limited memory and computational resources. Other platforms, e.g., desktop PCs suffer less from these issues, allowing extra room for improved reconstruction. Moreover, the captured images are subject to many ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IJHPCA

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2013